person from alcantara - Français Anglais Dictionnaire